 { - 1 , 1 }   l s d _ 2 
 
 0   0 
 *   0   - >   0 
 1   1   - >   1 
 - 1   1   - >   2 
 
 1   1 
 *   1   - >   4 
 *   0   - >   3 
 
 2   - 1 
 *   0   - >   4 
 *   1   - >   3 
 
 3   1 
 *   *   - >   3 
 
 4   - 1 
 *   *   - >   4 
